
<script>
    var phone = false;
    if (/AppleWebKit.*Mobile/i.test(navigator.userAgent) ||  
        (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))) {
        
        try {
            if (/Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) {
                phone = true;
            } 
            else if (/iPad/i.test(navigator.userAgent)) {
                phone = true;
            }
            else {
                phone = true;
            }
        }
        catch(e) {
        }
    }

    var extra = '';
    var urlInfo = parseURL();
    if (urlInfo.params.referee) {
        extra = "?referee=" + urlInfo.params.referee;
    }
    if (phone) {
        window.location.href = "./agm_try/index.html" + extra;
    }
    else {
        window.location.href = "./qgc_try/index.html" + extra;
    }

    function parseURL(url) {
        url = url || window.location.href;

        var a =  document.createElement('a');
        a.href = url;
        return {
            source: url,
            protocol: a.protocol.replace(':',''),
            host: a.hostname,
            port: a.port,
            query: a.search,
            params: (function() {
                var ret = {},
                    seg = a.search.replace(/^\?/,'').split('&'),
                    len = seg.length, i = 0, s;
                for (;i<len;i++) {
                    if (!seg[i]) { continue; }
                    s = seg[i].split('=');
                    ret[s[0]] = s[1];
                }
                return ret;
            })(),
            file: (a.pathname.match(/\/([^\/?#]+)$/i) || [,''])[1] || 'index.html',
            hash: a.hash.replace('#',''),
            path: a.pathname.replace(/^([^\/])/,'/$1'),
            relative: (a.href.match(/tps?:\/\/[^\/]+(.+)/) || [,''])[1],
            segments: a.pathname.replace(/^\//,'').split('/')
        };
    }
</script>